FROM paddlepaddle/paddle:3.0.0-jupyter

# 切换 Debian 国内源（加速 apt 安装）
RUN sed -i 's|http://deb.debian.org|https://mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list && \
    apt-get update && \
    apt-get install -y libgl1 libgomp1  && \
    rm -rf /var/lib/apt/lists/*

# 使用阿里 PyPI 源安装 Python 依赖
RUN pip install -i https://mirrors.aliyun.com/pypi/simple/ \
    flask pillow numpy opencv-python-headless

# 设置工作目录
WORKDIR /app

# 拷贝代码
COPY . /app

# 暴露 Flask 端口
EXPOSE 50000

# 启动应用
CMD ["python", "app.py"]

